Soru & Cevap

Fragmentlar arası veri aktarımı

02.05.2015 - 01:04

A fragmentımda bulunan String tipinde değişkeni B fragmentıma aktarmak istiyorum . Bu kadar baska hiç bir şey yok en temiz nasıl yapabilirim ?

407 Görüntülenme

2 Cevap

Sitedeki sorulara cevap verebilmek için giriş yapın ya da üye olun.

picture-20496-1400501549.jpg
emr3karatas
04.05.2015 - 09:51

Bundle ile veri aktarımı yap. göndereceğin yerde bundle a verileri set et. alacağın yerde getarguments ile verileribundle ile al. Bir de başkta yöntem olarak interface kullanabilirsin.

picture-19298-1459404577.jpg
alper_beyler
02.05.2015 - 02:07

Merhabalar,

Sitemizdeki dersi incelersen sorunun cevabını bulacaksındır yine de takılırsan sorabilirsin, şimdiden kolay gelsin

http://www.mobilhanem.com/fragmentler-arasi-veri-alis-verisi-interface-kullanarak/

Burak Ege
02.05.2015 - 03:48
Uğraştım ama yapamadım bana sadece 1 veri çekimi lazım fragment eklemicem activitye
Alper Gökhan Beyler
02.05.2015 - 04:13
Merhaba, şöyle yapmayı dene bir bakalım ozaman, Fragment A kısmında yazacağın kodlar, Fragment fragment_a = new Fragment(); // Senin A Fragmentın Bundle bundle = new Bundle(); String value = "aaaa" // String tipindeki değişkenin bundle.putString(key, value); fragment.setArguments(bundle); -------------------------------------- Fragment B kısmında yazacağın kodlar Bundle bundle = this.getArguments(); String myValue = bundle.getString(key, ""); // göndermiş olduğun string değeri